function plotRoundedStar(alpha, beta, omega, translate, LineSpec, LineWidth)
%PLOTROUNDEDSTAR 
%   Represent the surface in polar coordinates
%   r = alpha + beta * cos(omega * theta). 
    if nargin == 3
        translate = [0 0];
    end
    if nargin <= 4
        LineSpec = 'k-';
        LineWidth = 1;
    end
    theta = linspace(0, 2*pi, 129);
    r = alpha + beta * cos(omega * theta);
    x = r .* cos(theta) + translate(1);
    y = r .* sin(theta) + translate(2);
    plot(y, x, LineSpec, 'LineWidth', LineWidth);
end

